.b_TitleandCopy{padding:45px 0}@media(min-width: 1200px){.b_TitleandCopy{padding-top:100px}}.b_TitleandCopy.pt0{padding-top:0}.b_TitleandCopy h2{text-align:center}@media(min-width: 1200px){.b_TitleandCopy h2{text-align:left}}@media(min-width: 1200px){.b_TitleandCopy h2 span{display:block}}.b_TitleandCopy .btn-wrap{margin-top:54px;text-align:center}@media(min-width: 1200px){.b_TitleandCopy .btn-wrap{margin-top:40px;text-align:left}}.b_TitleandCopy .button{cursor:pointer}.b_TitleandCopy .button svg{margin-left:10px;position:relative;top:-1px;fill:var(--white)}.b_TitleandCopy .button:hover svg{fill:var(--white)}.b_TitleandCopy .modal{background:rgba(0,0,0,.75);--bs-modal-width: 1232px;border-radius:0;transition:all .3s ease}.b_TitleandCopy .modal-header{border-radius:0;border:none;padding:15px}@media(min-width: 1200px){.b_TitleandCopy .modal-header{padding:20px 25px}}.b_TitleandCopy .modal-body{padding:0 0 16px}.b_TitleandCopy .modal-content{border-radius:0;max-width:calc(100% - 50px);margin-left:auto;margin-right:auto;border:none}.b_TitleandCopy .modal-content.video{background-color:rgba(0,0,0,0)}.b_TitleandCopy .modal-content.video .modal-header{padding-left:0;padding-right:0}.b_TitleandCopy .modal-link{color:var(--primary);font-family:var(--body_font);font-weight:400;font-size:21px;line-height:26px;transition:all .2s ease-in-out}.b_TitleandCopy .modal-link svg{position:relative;top:-2px;margin-left:5px}.b_TitleandCopy .modal-link:hover{font-weight:bold;text-decoration:underline}.b_TitleandCopy .model-dialog{max-width:1230px !important;transition:all .3s ease-in-out}.b_TitleandCopy .close{position:relative;width:35px;height:35px;cursor:pointer;padding:0;border:none;background-color:rgba(0,0,0,0);margin:0 0 0 auto}.b_TitleandCopy .close:hover,.b_TitleandCopy .close:focus,.b_TitleandCopy .close:active{background-color:rgba(0,0,0,0);padding:0;border:none}.b_TitleandCopy .close span{position:absolute;top:50%;left:50%;width:2px;height:35px;background-color:var(--primary);transform-origin:center}.b_TitleandCopy .close span:first-child{transform:translate(-50%, -50%) rotate(45deg)}.b_TitleandCopy .close span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}.b_TitleandCopy .slick-slide{transition:all .3s ease-in-out}.b_TitleandCopy .slick-slide img{width:100%;height:auto;aspect-ratio:1230/692;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .3s ease-in-out}.b_TitleandCopy .slick-slide figure{margin:0}.b_TitleandCopy .slick-slide figcaption{font-family:var(--headline_font);font-size:28px;line-height:32px;text-align:center;padding:0 15px 25px}@media(min-width: 768px){.b_TitleandCopy .slick-slide figcaption{padding-bottom:65px}}@media(min-width: 1200px){.b_TitleandCopy .slick-slide figcaption{font-size:32px;line-height:36px;padding:0 25px 75px}}.b_TitleandCopy .slick-dots{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;justify-content:center;align-items:center;margin-top:24px;margin-bottom:8px}@media(min-width: 768px){.b_TitleandCopy .slick-dots{max-width:calc(100% - 100px);margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.b_TitleandCopy .slick-dots{max-width:calc(100% - 300px);min-height:80px}}.b_TitleandCopy .slick-dots li{margin:0 8px !important}@media(min-width: 1200px){.b_TitleandCopy .slick-dots li{margin:6px 12px !important}}.b_TitleandCopy .slick-dots li.slick-active button{background-color:var(--primary)}.b_TitleandCopy .slick-dots li button{border:2px solid var(--primary);width:21px;height:21px;font-size:0;padding:0;border-radius:21px}.b_TitleandCopy .slick-dots li button:before{width:0;height:0;display:none}.b_TitleandCopy .slider-arrows{display:none}@media(min-width: 1200px){.b_TitleandCopy .slider-arrows{display:block}}.b_TitleandCopy .prev-arrow,.b_TitleandCopy .next-arrow{border:none;padding:0;background-color:rgba(0,0,0,0);position:absolute;bottom:24px}@media(min-width: 1200px){.b_TitleandCopy .prev-arrow,.b_TitleandCopy .next-arrow{bottom:47px}}.b_TitleandCopy .prev-arrow:focus,.b_TitleandCopy .prev-arrow:active,.b_TitleandCopy .prev-arrow:hover,.b_TitleandCopy .next-arrow:focus,.b_TitleandCopy .next-arrow:active,.b_TitleandCopy .next-arrow:hover{background-color:rgba(0,0,0,0);border:none}.b_TitleandCopy .prev-arrow{left:32px}.b_TitleandCopy .next-arrow{right:32px}body .block.b_TitleandCopy hr{width:100px}@media(min-width: 1200px){body .block.b_TitleandCopy hr{margin-left:0}}